<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../jquery/jquery.min.js"></script>
</head>

<body>
    <h1>水果市场</h1>
    <ul id="myul">
        <li>西瓜</li>
        <li>哈密瓜</li>
    </ul>
    <button id="append">append</button>
    <button id="prepend">prepend</button>
    <button id="after">after</button>
    <button id="before">before</button>

    <script>
        $(function () {
            $('#append').click(function () {
                //创建空的jQuery对象
                var $li = $('<li></li>');
                //新增html属性、css属性、内容
                $li.attr('data-price', 100);
                $li.css('color', 'red');
                $li.html('芒果');
                //将新的jQuery对象添加到网页中
                // $('#myul').append($li);
                $li.appendTo($('#myul'));
            })
            $('#prepend').click(function () {
                //创建空的jQuery对象
                var $li = $('<li></li>');
                //新增html属性、css属性、内容
                $li.attr('data-price', 100);
                $li.css('color', 'red');
                $li.html('芒果');
                //将新的jQuery对象添加到网页中
                $('ul').prepend($li);
            })
            $('#after').click(function () {
                //创建空的jQuery对象
                var $li = $('<li></li>');
                //新增html属性、css属性、内容
                $li.attr('data-price', 100);
                $li.css('color', 'red');
                $li.html('芒果');
                //将新的jQuery对象添加到网页中
                $('#myul li:first').after($li);
            })
            $('#before').click(function () {
                //创建空的jQuery对象
                var $li = $('<li></li>');
                //新增html属性、css属性、内容
                $li.attr('data-price', 100);
                $li.css('color', 'red');
                $li.html('芒果');
                //将新的jQuery对象添加到网页中
                $('#myul li:eq(0)').before($li);
            })
        })
    </script>
</body>

</html>